stand by pump - Spanish English Dictionary